const qualify some function parameters. (#229)
authortsteven4 <tsteven4@users.noreply.github.com>
Thu, 12 Jul 2018 14:51:26 +0000 (08:51 -0600)
committerGitHub <noreply@github.com>
Thu, 12 Jul 2018 14:51:26 +0000 (08:51 -0600)
This is the clang-tidy check readability-non-const-parameter.

bcr.cc
dg-100.cc
garmin_txt.cc
garmin_xt.cc
unicsv.cc

diff --git a/bcr.cc b/bcr.cc
index 02b1d62243d724efe690410956dc1128b552af6a..ce1e611674f3911f88d0cc33b3c2ef3ef2e83787 100644 (file)
--- a/bcr.cc
+++ b/bcr.cc
@@ -340,7 +340,7 @@ bcr_write_wpt(const Waypoint*)
 {
 }
 
-static void bcr_write_line(gbfile* fout, const QString& key, int* index, const QString& value)
+static void bcr_write_line(gbfile* fout, const QString& key, const int* index, const QString& value)
 {
   if (value.isEmpty()) {                       /* this is mostly used in the world of windows */
     /* so we respectfully add a CR/LF on each line */
index 3d7c965e5f9c740f363cc460d01ab888b4d97093..543c8d8098bfaeb19555cbb4dd4826490615432c 100644 (file)
--- a/dg-100.cc
+++ b/dg-100.cc
@@ -307,7 +307,7 @@ process_gpsfile(uint8_t data[], route_head** track)
 }
 
 static uint16_t
-dg100_checksum(uint8_t buf[], int count)
+dg100_checksum(const uint8_t buf[], int count)
 {
   uint16_t sum = 0;
 
index 685aa4b0e0a55ddbbb33371cdbff6519add4d33e..0191288d4c6ebc13844300f2d0cffb5209c1bf22 100644 (file)
@@ -464,7 +464,7 @@ print_distance(const double distance, const int no_scale, const int with_tab, co
 }
 
 static void
-print_speed(double* distance, time_t* time)
+print_speed(const double* distance, const time_t* time)
 {
   double dist = *distance;
   const char* unit;
index 61097c0d811a55041bb4a4cd4f8b6b8e2623e484..76b1773eb1ce64587d23bdff2a0da3c295880236 100644 (file)
@@ -168,7 +168,7 @@ format_garmin_xt_decrypt_trk_blk(int Count, uint8_t TrackBlock[])
  * Function to Decompose track block of STRK_BLOCK_SIZE bytes
  */
 static void
-format_garmin_xt_decomp_trk_blk(uint8_t ii, uint8_t TrackBlock[], double* Ele, double* Lat, double* Lon, uint32_t* Time)
+format_garmin_xt_decomp_trk_blk(uint8_t ii, const uint8_t TrackBlock[], double* Ele, double* Lat, double* Lon, uint32_t* Time)
 {
   //printf("%d %d %d %d %d %d\n", TrackBlock[0], TrackBlock[1], TrackBlock[2], TrackBlock[3], TrackBlock[4], TrackBlock[5]);
   uint16_t PrevEleW = TrackBlock[(ii - 1) * 12 + 1 ];
@@ -212,7 +212,7 @@ format_garmin_xt_decomp_trk_blk(uint8_t ii, uint8_t TrackBlock[], double* Ele, d
  * Decompose Last Waypoint Eleveation
  */
 static void
-format_garmin_xt_decomp_last_ele(uint8_t ii, double* PrevEle, uint8_t TrackBlock[])
+format_garmin_xt_decomp_last_ele(uint8_t ii, double* PrevEle, const uint8_t TrackBlock[])
 {
   uint16_t PrevEleW = TrackBlock[ii - 1];
   PrevEleW = PrevEleW << 8;
index 9341e6ff3867fdf1d3eaf004a3c4ab99104e97a0..d0b0a6654efd24a75f3c64456674ed7269cd247b 100644 (file)
--- a/unicsv.cc
+++ b/unicsv.cc
@@ -442,7 +442,7 @@ unicsv_parse_status(const QString& str)
 }
 
 static QDateTime
-unicsv_adjust_time(const time_t time, time_t* date)
+unicsv_adjust_time(const time_t time, const time_t* date)
 {
   time_t res = time;
   if (date) {